package com.yuncheng.spcyApi.service;

import com.yuncheng.spcyApi.entity.SpcyJcyTxypjpsq;
import com.yuncheng.common.base.service.BaseService;
import com.yuncheng.spcyApi.entity.SpcyUserBgsq;

import java.util.List;

/**
 * @Description: 检查员-退休延聘解聘申请
 * @Author: yuncheng
 * @Date: 2024-01-17
 * @Version: V1.0
 */
public interface ISpcyJcyTxypjpsqService extends BaseService<SpcyJcyTxypjpsq> {

    /**
     * 查询我的不同状态的延聘申请列表
     * @param fshzt 审核状态
     * @return
     */
    List<SpcyJcyTxypjpsq> selectYpsqList(String fshzt);

    /**
     * 查询未审核的延聘申请列表
     * @param userid 用户id
     * @return
     */
    List<SpcyJcyTxypjpsq> selectYpsqListInWsh(String userid);

    /**
     * 查询所有同意申请的延聘申请列表
     * @return
     */
    List<SpcyJcyTxypjpsq> selectYpsqListByTysq();

    /**
     * 查询我的不同状态的解聘申请列表
     * @param fshzt 审核状态
     * @return
     */
    List<SpcyJcyTxypjpsq> selectJpsqList(String fshzt);

    /**
     * 查询未审核的解聘申请列表
     * @param userid 用户id
     * @return
     */
    List<SpcyJcyTxypjpsq> selectJpsqListInWsh(String userid);

    /**
     * 查询所有同意申请的解聘申请列表
     * @return
     */
    List<SpcyJcyTxypjpsq> selectJpsqListByTysq();



}
